package org.lzy.shop.cart

import kotlinx.serialization.Serializable
import org.lzy.shop.response.GoodsSpecResponse

@Serializable
data class CartItem(
    // 商品ID
    val goodsId: Int,
    // 商品名称
    val goodsName: String,
    // 商品主图
    val goodsMainPic: String,
    // 规格列表
    val spec: List<GoodsSpecResponse> = mutableListOf(),
    // 添加数量字段，默认为1
    var quantity: Int = 1,
    // 是否选中，用于购物车结算
    var isSelected: Boolean = false
)


